/*
Author: xxx Description: Dynamic Menu System - Horizontal/Vertical
*/

ul#navmenu-h {
 margin: 0;
 padding: 0;
 list-style: none;
 position: relative;
 }



ul#navmenu-h ul {

 width: 150px; /* Sub Menu Width */

 margin: 0;

 list-style: none;

 display: none;

 position: absolute;

 top: 100%;
 left:0;
 }



ul#navmenu-h ul ul,ul#navmenu-h ul ul ul {
 top: 0;
 left: 110px;
 }



ul#navmenu-h li {
 float: left;
 display: inline;
 position: relative;
 }


ul#navmenu-h ul li {
 width: 100%;
 display: block;
 }


/* Root Menu */

ul#navmenu-h a {

 border-top: 1px solid #116;/*FFF*/

 border-right: 2px solid #116;/*FFF*/

 padding: 8px;

 float: left;

 display: block;

 background: #116;/*#DDD*/
 color: #FFF;/*117293*/

 font: bold 11px Arial, sans-serif;

 text-decoration: none;

 height: 1%;

}


/* Root Menu Hover Persistence */

ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a {
	background: #236;/*BBB*/
	color: #FFF;/*000000*/
}


/* 2nd Menu */

ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a {

 float: none;

 background: #136;/*BBB*/

}


/* 2nd Menu Hover Persistence */

ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a {

 background: #347;/*999*/

}


/* 3rd Menu */

ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a {

 background: #136;/*999*/

}


/* 3rd Menu Hover Persistence */

ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a {

 background: #347;/*666*/

}


/* 4th Menu */

ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a {

 background: #136;/*666*/

}


/* 4th Menu Hover */

ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {

 background: #347;/*333*/

}


/* Hover Function - Do Not Move */

ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul {
 display: none;
 }


ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul {
 display: block;
 }

